const proxy = require('http-proxy-middleware')
module.exports = function (app) {
    app.use(
        //请求前缀是api1 则使用该代理配置
        proxy("/api1", {
            //代理地址
            target: 'http://localhost:5000',
            //控制服务器收到的响应头中Host字段的值
            //changeOrigin设置为true时，服务器收到的请求头中的host为:localhost:5000
            //changeOrigin设置为false时，服务器收到的请求头中的host为:localhost:3000
            //changeOrigin默认值为false，但我们一般将changeOrigin值设为true
            changeOrigin: true,
            //重写请求路径
            pathRewrite: { '^/api1': "" }
        }),
        proxy("/api2", {
            target: 'http://localhost:5001',
            changeOrigin: true,
            pathRewrite: { '^/api2': "" }
        })
    )
}
